using System;
using System.Collections.Generic;
using System.Collections.ObjectModel;
using Core;
using Core.Domain.Bases;

namespace TallyJ.FrontDesk
{
  ///<summary>Data for the view</summary>
  public class FrontDeskDataContext
  {
    private IndependentWrapper<IEnumerable<ResultItem>> _matching;

    ///<summary></summary>
    public FrontDeskDataContext()
    {
      this.CreateIndependentInstances();
      _matching.Value = new List<ResultItem>(); // start with empty List
    }

    ///<summary></summary>
    public IEnumerable<ResultItem> Matching
    {
      get { return _matching.Value; }
      set { _matching.Value = value; }
    }

  }
}